﻿using System;
using System.Collections.Generic;
using Nop.Core.Domain.Logistics;
using Nop.Admin.Models.Common;

namespace Nop.Admin.Models.Logistics
{
    public class LogisticsRouteListModel
    {
        public LogisticsRouteListModel()
        {
            Locations = new List<LogisticsRouteListLocationModel>();
        }

        public List<LogisticsRouteListLocationModel> Locations { get; set; }

        public int PlanId { get; set; }
        
        public int CourierId { get; set; }

        // TODO: Add Logistics Area (a string) to signify the delivery zone? (Once zone is implemented?)
        //       This will most likely neccesitate adding zoneId to plan table.
        // TODO: Add date and time window of delivery sessions associated with this plan??
    }
}
